travel on a full stomach - French English Dictionary